﻿namespace NavigateTo2013
{
    using Microsoft.VisualStudio.Shell;
    using System.ComponentModel;
    using System.Runtime.InteropServices;

    [ComVisible(true)]
    public class NavigateToAllOptions : DialogPage
    {
        [Description("Restrict search to only files that are within the solution folder")]
        public bool RestrictToSolutionFolder
        {
            get;
            set;
        }

        [Description("| (pipe) separated list of folder names. Eg c:\\users | d:\\source")]
        public string RestrictToTheseFolders
        {
            get;
            set;
        }

        [Description("| (pipe) separated list of file extensions. Eg .cs | .cpp | .h\nOnly files with these extensions will be searched")]
        public string AllowedFileExtensions
        {
            get;
            set;
        }
    }
}